solar flares and earth